remaining leave - French English Dictionary